farm slurry - Spanish English Dictionary